home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / mint / utilit~1 / gemtrm12.zoo / rsc.c < prev    next >
Encoding:
C/C++ Source or Header  |  1992-11-07  |  5.0 KB  |  106 lines

  1. #ifndef OBJECT
  2. #include <obdefs.h>
  3. #endif
  4.  
  5. static char p_to_nul[1] = "";
  6.  
  7. TEDINFO rs_tedinfo[] = {
  8.   {"2________________________________", "DIR:  _________________________________", "ppppppppppppppppppppppppppppppppp",
  9.     3,   6,   0, 4480,   0, 255,  34,  40},
  10.   {"@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "ARGS: _________________________________", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
  11.     3,   6,   0, 4480,   0, 255,  34,  40},
  12.   {"1________________________________", "NAME: _________________________________", "ppppppppppppppppppppppppppppppppp",
  13.     3,   6,   0, 4480,   0,   0,  34,  40},
  14.   {"25", "LINES:__", "XX",
  15.     3,   6,   0, 4480,   0, 255,   3,   9},
  16.   {" 80", "COLS:___", "XXX",
  17.     3,   6,   0, 4480,   0, 255,   4,   9},
  18.   {" 4", "HISTORY:__ KB", "XX",
  19.     3,   6,   0, 4480,   0, 255,   3,  14}
  20. };
  21.  
  22. ICONBLK rs_iconblk[] = {
  23.   0L
  24. };
  25.  
  26. BITBLK rs_bitblk[] = {
  27.   0L
  28. };
  29.  
  30. OBJECT rs_object[] = {
  31.   /* Tree #0*/
  32.   {  -1,   1,  24,0x0014,0x0000,0x0010, 0x00021100L,   0,   0,  45,  23},
  33.   {   2,  -1,  -1,0x001a,0x0000,0x0000, "Gemterm V1.2 (M. Gergeleit 1992)",   1,   1,  43,   1},
  34.   {  10,   3,   9,0x0014,0x0000,0x0000, 0x00ff1100L,   1,   2,  43,   7},
  35.   {   4,  -1,  -1,0x001a,0x0051,0x0000, "PROG",   2,   1,   8,   1},
  36.   {   5,  -1,  -1,0x001a,0x0051,0x0000, "PTY",  17,   1,   8,   1},
  37.   {   6,  -1,  -1,0x001a,0x0051,0x0000, "TERM",  33,   1,   8,   1},
  38.   {   8,   7,   7,0x0014,0x0000,0x0000, 0x00ff1100L,   2,   3,  39,   3},
  39.   {   6,  -1,  -1,0x001d,0x0040,0x0000, &rs_tedinfo[0],   0,   2,  39,   1},
  40.   {   9,  -1,  -1,0x001d,0x0008,0x0000, &rs_tedinfo[1],   2,   4,  39,   1},
  41.   {   2,  -1,  -1,0x001e,0x0040,0x0000, &rs_tedinfo[2],   2,   3,  39,   1},
  42.   {  24,  11,  23,0x0014,0x0000,0x0000, 0x00ff1100L,   1,   9,  43,  10},
  43.   {  12,  -1,  -1,0x001a,0x0001,0x0000, "PERSISTENT",   2,   8,  11,   1},
  44.   {  13,  -1,  -1,0x001d,0x0008,0x0000, &rs_tedinfo[3],   2,   6,   8,   1},
  45.   {  14,  -1,  -1,0x001d,0x0008,0x0000, &rs_tedinfo[4],  15,   6,   8,   1},
  46.   {  15,  -1,  -1,0x001d,0x0008,0x0000, &rs_tedinfo[5],  28,   6,  13,   1},
  47.   {  16,  -1,  -1,0x001a,0x0040,0x0000, "-",   2,   1,   4,   1},
  48.   {  17,  -1,  -1,0x0014,0x0000,0x0000, 0x00ff1100L,   2,   3,  39,   2},
  49.   {  18,  -1,  -1,0x001a,0x0000,0x0000, "FONT",   6,   1,   7,   1},
  50.   {  19,  -1,  -1,0x001a,0x0040,0x0000, "+",  13,   1,   4,   1},
  51.   {  20,  -1,  -1,0x001a,0x0040,0x0000, "+",  37,   1,   4,   1},
  52.   {  21,  -1,  -1,0x001a,0x0000,0x0000, "SIZE",  30,   1,   7,   1},
  53.   {  22,  -1,  -1,0x001a,0x0040,0x0000, "-",  26,   1,   4,   1},
  54.   {  23,  -1,  -1,0x001a,0x0001,0x0000, "'\\' -> '/'",  30,   8,  11,   1},
  55.   {  10,  -1,  -1,0x001a,0x0001,0x0000, "EXIT_CLOSE",  16,   8,  11,   1},
  56.   {   0,  25,  27,0x0014,0x0000,0x0000, 0x00ff1100L,   1,  19,  43,   3},
  57.   {  26,  -1,  -1,0x001a,0x0046,0x0000, "OK",   2,   1,  11,   1},
  58.   {  27,  -1,  -1,0x001a,0x0044,0x0000, "CANCEL",  16,   1,  11,   1},
  59.   {  24,  -1,  -1,0x001a,0x0064,0x0000, "SAVE",  30,   1,  11,   1},
  60.   /* Tree #1*/
  61.   {  -1,   1,   6,0x0019,0x0000,0x0000, 0x00000000L,   0,   0,  80,  25},
  62.   {   6,   2,   2,0x0014,0x0000,0x0000, 0x00001100L,   0,   0,  80, 513},
  63.   {   1,   3,   5,0x0019,0x0000,0x0000, 0x00000000L,   2,   0,  24, 769},
  64.   {   4,  -1,  -1,0x0020,0x0000,0x0000, " Gemterm ",   0,   0,   9, 769},
  65.   {   5,  -1,  -1,0x0020,0x0000,0x0000, " File ",   9,   0,   6, 769},
  66.   {   2,  -1,  -1,0x0020,0x0000,0x0000, " Window",  15,   0,   9, 769},
  67.   {   0,   7,  20,0x0019,0x0000,0x0000, 0x00000000L,   0, 769,  80,  19},
  68.   {  16,   8,  15,0x0014,0x0000,0x0000, 0x00ff1100L,   2,   0,  20,   8},
  69.   {   9,  -1,  -1,0x001c,0x0000,0x0000, "  About Gemterm",   0,   0,  20,   1},
  70.   {  10,  -1,  -1,0x001c,0x0000,0x0008, "--------------------",   0,   1,  20,   1},
  71.   {  11,  -1,  -1,0x001c,0x0000,0x0000, "  Desk Accessory 1  ",   0,   2,  20,   1},
  72.   {  12,  -1,  -1,0x001c,0x0000,0x0000, "  Desk Accessory 2  ",   0,   3,  20,   1},
  73.   {  13,  -1,  -1,0x001c,0x0000,0x0000, "  Desk Accessory 3  ",   0,   4,  20,   1},
  74.   {  14,  -1,  -1,0x001c,0x0000,0x0000, "  Desk Accessory 4  ",   0,   5,  20,   1},
  75.   {  15,  -1,  -1,0x001c,0x0000,0x0000, "  Desk Accessory 5  ",   0,   6,  20,   1},
  76.   {   7,  -1,  -1,0x001c,0x0000,0x0000, "  Desk Accessory 6  ",   0,   7,  20,   1},
  77.   {  20,  17,  19,0x0014,0x0000,0x0000, 0x00ff1100L,  11,   0,  11,   3},
  78.   {  18,  -1,  -1,0x001c,0x0000,0x0000, "  Save",   0,   0,  11,   1},
  79.   {  19,  -1,  -1,0x001c,0x0000,0x0008, "-----------",   0,   1,  11,   1},
  80.   {  16,  -1,  -1,0x001c,0x0000,0x0000, "  Quit       ",   0,   2,  11,   1},
  81.   {   6,  21,  22,0x0014,0x0000,0x0000, 0x00ff1100L,  17,   0,  12,   2},
  82.   {  22,  -1,  -1,0x001c,0x0000,0x0000, "  Open",   0,   0,  12,   1},
  83.   {  20,  -1,  -1,0x001c,0x0020,0x0000, "  Close",   0,   1,  12,   1}
  84. };
  85.  
  86. OBJECT *rs_trindex[] = {
  87.   &rs_object[0],
  88.   &rs_object[28]
  89. };
  90.  
  91. #define NUM_TI 6
  92. #define NUM_IB 0
  93. #define NUM_BB 0
  94. #define NUM_OBS 51
  95. #define NUM_TREE 2
  96.  
  97.  
  98. fix_objects()
  99. {
  100.   register int i;
  101.  
  102.   for(i=0; i<NUM_OBS; i++)
  103.     rsrc_obfix(rs_object, i);
  104. }
  105.  
  106.